from sqlalchemy.sql import func
from create import User, session

# ret = session.query(User).group_by(User.extra).all()
# for item in ret:
#     print("%d %s %s" %(item.id, item.name, item.extra))

ret = session.query(
    func.max(User.id), func.sum(User.id), func.min(User.id)
   ).group_by(User.name).having(func.min(User.id) >2).all()

print(ret)